package br.com.sga.modelo.dao;

import br.com.sga.erro.ConexaoException;
import br.com.sga.erro.DaoException;
import br.com.sga.modelo.entidade.Sysfuncao;
import java.util.List;

/**
 *
 * @author kenzo
 */
interface SysfuncaoDao {

    public abstract void salvar(Sysfuncao bean) throws ConexaoException, DaoException;

    public abstract void atualizar(Sysfuncao bean) throws ConexaoException, DaoException;

    public abstract void excluir(Integer id) throws ConexaoException, DaoException;

    public abstract Sysfuncao getBean(Integer id) throws ConexaoException, DaoException;

    public abstract List<Sysfuncao> getBeans() throws ConexaoException, DaoException;
}
